mechanically actuated - Alemán Inglés Diccionario